For our module project, I have decided to design a Christmas tree designed Mood Lighting.
This project would require...
The software I have decided to use as part of my design phase was SketchUp, a modelling software.
Using SketchUp, I drafted a rough model of how the design would look like as shown below, by creating 2 parts, first the base board, then the second being the acrylic mood piece that holds the christmas tree design to it, which I will use a separate software to create.
For the 2nd piece, I opted to use AutoCAD to generate the design of the Christmas Tree as well as export both the SketchUp Base pieces and Christmas Tree design to DXF files, preparing them for laser cutting.
Before carrying out the actual live programming, I used TinkerCAD to help simulate and test the entire coding experiment, as well as wiring as shown below.
Making use of prior prepared basic coding for NeoPixel Strips, I added on to it different types of coding that helped to generate the outcome I wanted, for example,
Adding multiple colour codes that changes on a click of the pushbutton, in total 6 different colours and a "Black/Blank" colour that acts as an "off" section.
This set of coding then loops the entire process back to allow for the colours to repeat themselves and can operate separately as long as theres a power supply connected to it.
Now that both the Model and the Programming works, it comes to the assembly part...
Assembling the Arduino Circuit and the Base box
Then creating a platform base for the NeoPixel strip to rest on to produce the light straight up to the Acrylic
The Final Product!
Green Light
Orange Light
Red Light
Blue Light
Magenta Light
Yellow-White Light